Salary: ₹18 - ₹30 Lakhs/Annum Expected
Description:
NTT DATA Services is hiring a Full Stack - AI Developer to join its Bangalore team. This role is tailored for developers passionate about AI/ML and Generative AI who are eager to build advanced intelligent systems that leverage large language models, RAG architectures, and agent-based AI frameworks. Candidates will work with cross-functional teams to design, develop, and implement full-stack AI-driven applications that solve real-world business challenges.
Role Purpose:
The Full Stack - AI Developer will be responsible for delivering scalable, high-performance AI solutions. Beyond back-end and AI model integration, the role requires ensuring efficient software development pipelines, robust containerized deployments, and seamless collaboration across engineering and business functions.
Key Responsibilities:
- Design and build AI-powered intelligent systems using LLMs (such as GPT, LLaMA, Claude).
- Develop and integrate GenAI solutions using LangGraph, agentic frameworks, RAG pipelines, and prompt engineering.
- Drive end-to-end SDLC including requirements gathering, development, testing, deployment, and ongoing support.
- Write and maintain clean, efficient, and highly scalable Python code.
- Work with APIs, data processing pipelines, automation, and integrations for AI-enabled solutions.
- Manage CI/CD pipelines, version control, and deployment automation.
- Containerize applications using Docker, and orchestrate using Kubernetes.
- Collaborate across teams to define architecture, requirements, and delivery milestones.
- Debug and optimize solutions to ensure reliability, scalability, and security.
Key Technical Skills:
Generative AI, Large Language Models (GPT, LLaMA, Claude), LangGraph, Retrieval-Augmented Generation (RAG), Prompt engineering, Python, API integration, Automation scripting, CI/CD, Git, Docker, Kubernetes, SDLC, Software architecture, Debugging
Requirements:
- Bachelor’s in Computer Science, Engineering, AI, or related field (Master’s preferred).
- 3–8 years of professional experience in software development.
- Proven hands-on expertise in AI/ML and Generative AI technologies.
- Proficiency in Python with strong experience in data processing and automation.
- Solid understanding of SDLC, Agile, and modern DevOps practices.
- Experience in containerization tools (Docker, Kubernetes) for deployment.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
Important Notice:
This job description and related content are owned by NTT Data Corporation. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact NTT Data Corporation directly. We do not process applications or respond to candidate queries.